irrigation network - French English Dictionary